﻿
#region Using directives

using System;
using System.Collections.Specialized;
using System.Configuration;
using System.Data;
using System.Data.Common;
using System.Configuration.Provider;

using NiSis.Entities;

#endregion

namespace NiSis.Data.Bases
{	
	///<summary>
	/// The base class to implements to create a .NetTiers provider.
	///</summary>
	public abstract class NetTiersProvider : NetTiersProviderBase
	{
		
		///<summary>
		/// Current SshComuniProviderBase instance.
		///</summary>
		public virtual SshComuniProviderBase SshComuniProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshTipologiaSocietaProviderBase instance.
		///</summary>
		public virtual SshTipologiaSocietaProviderBase SshTipologiaSocietaProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshTraderPrecStoricoProviderBase instance.
		///</summary>
		public virtual SshTraderPrecStoricoProviderBase SshTraderPrecStoricoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshPeriodiFornituraProviderBase instance.
		///</summary>
		public virtual SshPeriodiFornituraProviderBase SshPeriodiFornituraProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshRelazioniSocietarieProviderBase instance.
		///</summary>
		public virtual SshRelazioniSocietarieProviderBase SshRelazioniSocietarieProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshBatchRelazioniProviderBase instance.
		///</summary>
		public virtual SshBatchRelazioniProviderBase SshBatchRelazioniProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshPoolStateProviderBase instance.
		///</summary>
		public virtual SshPoolStateProviderBase SshPoolStateProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshUtenzeGasStoricoProviderBase instance.
		///</summary>
		public virtual SshUtenzeGasStoricoProviderBase SshUtenzeGasStoricoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshShipperAttiviSuPoolProviderBase instance.
		///</summary>
		public virtual SshShipperAttiviSuPoolProviderBase SshShipperAttiviSuPoolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshStatoRelazioniProviderBase instance.
		///</summary>
		public virtual SshStatoRelazioniProviderBase SshStatoRelazioniProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshSocietaStoricoChainProviderBase instance.
		///</summary>
		public virtual SshSocietaStoricoChainProviderBase SshSocietaStoricoChainProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshUtenzeGasProviderBase instance.
		///</summary>
		public virtual SshUtenzeGasProviderBase SshUtenzeGasProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshNewSocietaProviderBase instance.
		///</summary>
		public virtual SshNewSocietaProviderBase SshNewSocietaProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshTipologPrelievoAeegProviderBase instance.
		///</summary>
		public virtual SshTipologPrelievoAeegProviderBase SshTipologPrelievoAeegProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshPoolProviderBase instance.
		///</summary>
		public virtual SshPoolProviderBase SshPoolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshNewRelazioniSocietarieProviderBase instance.
		///</summary>
		public virtual SshNewRelazioniSocietarieProviderBase SshNewRelazioniSocietarieProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current SshSocietaProviderBase instance.
		///</summary>
		public virtual SshSocietaProviderBase SshSocietaProvider{get {throw new NotImplementedException();}}
		
		
		///<summary>
		/// Current VAllShippersProviderBase instance.
		///</summary>
		public virtual VAllShippersProviderBase VAllShippersProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VBatchTraderPrecProviderBase instance.
		///</summary>
		public virtual VBatchTraderPrecProviderBase VBatchTraderPrecProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VBatchTraderPrecStProviderBase instance.
		///</summary>
		public virtual VBatchTraderPrecStProviderBase VBatchTraderPrecStProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VBatchTraderPrecStPoolProviderBase instance.
		///</summary>
		public virtual VBatchTraderPrecStPoolProviderBase VBatchTraderPrecStPoolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VBatchUtenzeProviderBase instance.
		///</summary>
		public virtual VBatchUtenzeProviderBase VBatchUtenzeProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VCdMeseProviderBase instance.
		///</summary>
		public virtual VCdMeseProviderBase VCdMeseProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VCdMeseAllProviderBase instance.
		///</summary>
		public virtual VCdMeseAllProviderBase VCdMeseAllProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VConsolidaUtenzeProviderBase instance.
		///</summary>
		public virtual VConsolidaUtenzeProviderBase VConsolidaUtenzeProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VIntersecRelazioniSocietarieProviderBase instance.
		///</summary>
		public virtual VIntersecRelazioniSocietarieProviderBase VIntersecRelazioniSocietarieProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VIntersecShipperAttiviPoolProviderBase instance.
		///</summary>
		public virtual VIntersecShipperAttiviPoolProviderBase VIntersecShipperAttiviPoolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VIntersecShipperFilterProviderBase instance.
		///</summary>
		public virtual VIntersecShipperFilterProviderBase VIntersecShipperFilterProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VNewRelazioniSocietarieProviderBase instance.
		///</summary>
		public virtual VNewRelazioniSocietarieProviderBase VNewRelazioniSocietarieProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VNewSocietaProviderBase instance.
		///</summary>
		public virtual VNewSocietaProviderBase VNewSocietaProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VPoolProviderBase instance.
		///</summary>
		public virtual VPoolProviderBase VPoolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VRejectedShippersProviderBase instance.
		///</summary>
		public virtual VRejectedShippersProviderBase VRejectedShippersProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VRelazioniSocietarieProviderBase instance.
		///</summary>
		public virtual VRelazioniSocietarieProviderBase VRelazioniSocietarieProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VReportProviderBase instance.
		///</summary>
		public virtual VReportProviderBase VReportProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VShipperAttiviPoolProviderBase instance.
		///</summary>
		public virtual VShipperAttiviPoolProviderBase VShipperAttiviPoolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VShipperDefaultPoolProviderBase instance.
		///</summary>
		public virtual VShipperDefaultPoolProviderBase VShipperDefaultPoolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VSimpleShipperDefaultPoolProviderBase instance.
		///</summary>
		public virtual VSimpleShipperDefaultPoolProviderBase VSimpleShipperDefaultPoolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VSimpleShipperFilterProviderBase instance.
		///</summary>
		public virtual VSimpleShipperFilterProviderBase VSimpleShipperFilterProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VSimpleTraderPrecProviderBase instance.
		///</summary>
		public virtual VSimpleTraderPrecProviderBase VSimpleTraderPrecProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VSocietaAllProviderBase instance.
		///</summary>
		public virtual VSocietaAllProviderBase VSocietaAllProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VSocietaStoricoProviderBase instance.
		///</summary>
		public virtual VSocietaStoricoProviderBase VSocietaStoricoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VTpPoolProviderBase instance.
		///</summary>
		public virtual VTpPoolProviderBase VTpPoolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VTpUtenzeProviderBase instance.
		///</summary>
		public virtual VTpUtenzeProviderBase VTpUtenzeProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VTpUtenzeAllProviderBase instance.
		///</summary>
		public virtual VTpUtenzeAllProviderBase VTpUtenzeAllProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VTputenzePoolProviderBase instance.
		///</summary>
		public virtual VTputenzePoolProviderBase VTputenzePoolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VTpUtenzeStoricoProviderBase instance.
		///</summary>
		public virtual VTpUtenzeStoricoProviderBase VTpUtenzeStoricoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VTraderInRelationshipProviderBase instance.
		///</summary>
		public virtual VTraderInRelationshipProviderBase VTraderInRelationshipProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VTradersPrecProviderBase instance.
		///</summary>
		public virtual VTradersPrecProviderBase VTradersPrecProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VUtenzeInPoolProviderBase instance.
		///</summary>
		public virtual VUtenzeInPoolProviderBase VUtenzeInPoolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VUtenzeNotInPoolProviderBase instance.
		///</summary>
		public virtual VUtenzeNotInPoolProviderBase VUtenzeNotInPoolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current VUtenzePoolNonDefinitoProviderBase instance.
		///</summary>
		public virtual VUtenzePoolNonDefinitoProviderBase VUtenzePoolNonDefinitoProvider{get {throw new NotImplementedException();}}
		
	}
}
